Bayonne, NJ has a humid subtropical climate with hot and humid summers, and cold winters. During the summer months, temperatures typically range from the high 60s to low 90s, with occasional heat waves reaching up to the mid-90s. Winter temperatures can be quite cold, ranging from the high 20s to low 40s. Rainfall is plentiful throughout the year with most areas in Bayonne receiving around 40 inches of precipitation annually. Snowfall is relatively light in Bayonne compared to other parts of New Jersey, averaging just 8 inches per year.
Bayonne (zip 07002), New Jersey gets 47 inches of rain, on average, per year. The US average is 38 inches of rain per year.
Bayonne (zip 07002) averages 26 inches of snow per year. The US average is 28 inches of snow per year.
On average, there are 208 sunny days per year in Bayonne (zip 07002). The US average is 205 sunny days.
Bayonne (zip 07002) gets some kind of precipitation, on average, 117 days per year. Precipitation is rain, snow, sleet, or hail that falls to the ground. In order for precipitation to be counted you have to get at least .01 inches on the ground to measure.
Weather Highlights
Summer High: the July high is around 86 degrees
Winter Low: the January low is 25
Rain: averages 47 inches of rain a year
Snow: averages 26 inches of snow a year